labial palp - English Synonyms Dictionary